function Person(name, age) {
    // 每一个函数上都有一个显示原型prototype
    // 构造函数
    this.name = name;
    this.age = age;
}

console.log(Person);

function fn() { }
// console.log(fn);

// 原型对象
Person.prototype.say = function () {
    console.log('say');
}

Person.prototype.eat = function () {
    console.log('eat');
}

// 实例对象
let p1 = new Person("小花", 18);
let p2 = new Person("小黑", 20);


// 每一个对象上都有一个隐式原型 __proto__ [[prototype]]
console.log(p1);
var obj = {}
console.log(obj);